Skip to content

Add e2e showcase tests#52

Open
Vladyslav-Kuksiuk wants to merge 14 commits into
simplify-processor-logicfrom
add-e2e-tests
Open

Add e2e showcase tests#52
Vladyslav-Kuksiuk wants to merge 14 commits into
simplify-processor-logicfrom
add-e2e-tests

Conversation

@Vladyslav-Kuksiuk

Copy link
Copy Markdown
Collaborator

This PR adds showcase end-to-end tests.

Resolves this issue.

@Vladyslav-Kuksiuk Vladyslav-Kuksiuk self-assigned this Jun 10, 2026
@Vladyslav-Kuksiuk Vladyslav-Kuksiuk marked this pull request as ready for review June 11, 2026 08:47
@@ -0,0 +1,14 @@
package org.showcase;

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's add copyright.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's delete examples package. Store all just in showcase.

Comment thread README.md

For a runnable guide with positive examples, negative examples, and YAML
configuration shapes, see the [embed-code showcase](examples/showcase/README.md).
The showcase is an opt-in end-to-end test and is not part of the normal

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We discussed adding a note about showcases not being included in the general testing workflow, but it turns out this is already documented, so the comment is no longer particularly important.

That said, I still recommend running all showcases as part of the CI/CD pipeline.


## How It Works

[../../single-source.yml](../../single-source.yml) points `code-path` directly

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure, but think that path from root will be better, and in name the name will be enough.

[single-source.yml](/showcase/configuration/single-source.yml)

```

This shape is shown by [include-exclude.yml](include-exclude.yml). It processes
[docs/include-exclude/included.md](docs/include-exclude/included.md) and skips

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[docs/include-exclude/included.md](docs/include-exclude/included.md) and skips
[included.md](docs/include-exclude/included.md) and skips

And in all places.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants